Skip to content

Add profiling for cbn#141

Merged
JasonGross merged 2 commits into
mit-plv:masterfrom
JasonGross:profile-cbn
Dec 24, 2023
Merged

Add profiling for cbn#141
JasonGross merged 2 commits into
mit-plv:masterfrom
JasonGross:profile-cbn

Conversation

@JasonGross
Copy link
Copy Markdown
Collaborator

@JasonGross JasonGross commented Dec 24, 2023

Seems to be responsible for 23.0% of the cost of rewrite rules in mit-plv/fiat-crypto#1778, with a single call taking 168.429s.

Should not add much overhead (just a branch) when not enabled.

Seems to be responsible for 23.0% of the cost of rewrite rules in
mit-plv/fiat-crypto#1778, with a single call
taking 168.429s.
@JasonGross JasonGross enabled auto-merge (squash) December 24, 2023 02:57
The Ltac2 support is not good enough.
@JasonGross JasonGross disabled auto-merge December 24, 2023 03:40
@JasonGross JasonGross enabled auto-merge (squash) December 24, 2023 03:40
JasonGross added a commit to JasonGross/opam-coq-archive that referenced this pull request Dec 24, 2023
With mit-plv/rewriter#141 coq-rewriter will no
longer be compatible with Coq < 8.17.
@JasonGross JasonGross merged commit 1788532 into mit-plv:master Dec 24, 2023
@JasonGross JasonGross deleted the profile-cbn branch December 24, 2023 05:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant